home *** CD-ROM | disk | FTP | other *** search
/ A.C.E. 2 / ACE CD 2.iso / FILES / UTILS / AMOSPRO4.DMS / in.adf / Tutorials / Arrays.AMOS < prev    next >
AMOS Basic Source Code Archive  |  1992-09-28  |  4.6 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: AMOS Basic Source Code Archive (archive/amosSrc).

You can browse this item here: Arrays.AMOS

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert AMOS Basic Source Code Archive (archive/amosSrc) magic Supported
100% file AMOS Basic source code, untested default
99% file data default
59% TrID AMOS source (v1.34) default
40% TrID AMOS source (generic) default
100% gt2 Kopftext: 'AMOS Basic v1.34' default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 4d 4f 53 20 42 61 73 | 69 63 20 76 31 2e 33 34 |AMOS Bas|ic v1.34|
|00000010| 00 00 12 5a 12 01 06 52 | 00 1c 2a 2a 2a 2a 2a 2a |...Z...R|..******|
|00000020| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000030| 2a 2a 2a 2a 2a 20 00 00 | 12 01 06 52 00 1c 2a 20 |***** ..|...R..* |
|00000040| 20 20 20 41 4d 4f 53 20 | 50 72 6f 66 65 73 73 69 | AMOS |Professi|
|00000050| 6f 6e 61 6c 20 20 20 20 | 2a 20 00 00 12 01 06 52 |onal |* .....R|
|00000060| 00 1c 2a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..* | |
|00000070| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 20 00 00 | | * ..|
|00000080| 12 01 06 52 00 1c 2a 20 | 20 20 20 20 20 20 20 20 |...R..* | |
|00000090| 41 52 52 41 59 53 20 20 | 20 20 20 20 20 20 20 20 |ARRAYS | |
|000000a0| 2a 20 00 00 12 01 06 52 | 00 1c 2a 20 20 20 20 20 |* .....R|..* |
|000000b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000c0| 20 20 20 20 2a 20 00 00 | 12 01 06 52 00 1c 2a 20 | * ..|...R..* |
|000000d0| 28 63 29 20 45 75 72 6f | 70 72 65 73 73 20 53 6f |(c) Euro|press So|
|000000e0| 66 74 77 61 72 65 20 20 | 2a 20 00 00 12 01 06 52 |ftware |* .....R|
|000000f0| 00 1c 2a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..* | |
|00000100| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 20 00 00 | | * ..|
|00000110| 12 01 06 52 00 1c 2a 20 | 20 20 20 20 52 6f 6e 6e |...R..* | Ronn|
|00000120| 69 65 20 53 69 6d 70 73 | 6f 6e 20 20 20 20 20 20 |ie Simps|on |
|00000130| 2a 20 00 00 12 01 06 52 | 00 1c 2a 2a 2a 2a 2a 2a |* .....R|..******|
|00000140| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000150| 2a 2a 2a 2a 2a 20 00 00 | 04 01 06 52 00 00 00 00 |***** ..|...R....|
|00000160| 1a 01 06 52 00 2c 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...R.,--|--------|
|00000170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000190| 2d 20 00 00 09 01 06 52 | 00 0a 53 45 54 54 49 4e |- .....R|..SETTIN|
|000001a0| 47 20 55 50 00 00 1a 01 | 06 52 00 2c 2d 2d 2d 2d |G UP....|.R.,----|
|000001b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000001c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000001d0| 2d 2d 2d 2d 2d 2d 2d 20 | 00 00 21 01 06 52 00 3a |------- |..!..R.:|
|000001e0| 20 20 20 20 20 20 20 20 | 2b 2d 2d 2d 2d 2d 3e 54 | |+----->T|
|000001f0| 68 65 20 63 6f 6d 6d 61 | 6e 64 20 28 72 65 73 65 |he comma|nd (rese|
|00000200| 72 76 65 73 20 74 68 65 | 20 6d 65 6d 6f 72 79 20 |rves the| memory |
|00000210| 72 65 71 75 69 72 65 64 | 29 20 00 00 15 01 06 52 |required|) .....R|
|00000220| 00 22 20 20 20 20 20 20 | 20 20 7c 20 20 2b 2d 2d |." | | +--|
|00000230| 2d 2d 2d 3e 54 68 65 20 | 76 61 72 69 61 62 6c 65 |--->The |variable|
|00000240| 20 20 20 20 00 00 1b 01 | 06 52 00 2e 20 20 20 20 | ....|.R.. |
|00000250| 20 20 20 20 7c 20 20 7c | 20 20 2b 2d 2d 2d 2d 2d | | || +-----|
|00000260| 3e 54 68 65 20 6e 75 6d | 62 65 72 20 6f 66 20 65 |>The num|ber of e|
|00000270| 6c 65 6d 65 6e 74 73 20 | 20 20 00 00 0c 01 06 52 |lements | .....R|
|00000280| 00 10 20 20 20 20 20 20 | 20 20 7c 20 20 7c 20 20 |.. | | | |
|00000290| 7c 20 00 00 0d 01 06 52 | 00 12 20 20 20 20 20 20 || .....R|.. |
|000002a0| 20 20 5e 20 20 5e 20 20 | 5e 20 20 20 00 00 0c 01 | ^ ^ |^ ....|
|000002b0| 06 52 00 10 20 20 20 20 | 20 20 20 44 69 6d 20 41 |.R.. | Dim A|
|000002c0| 28 31 30 29 00 00 04 01 | 06 52 00 00 00 00 1a 01 |(10)....|.R......|
|000002d0| 06 52 00 2c 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.R.,----|--------|
|000002e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000002f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 20 |--------|------- |
|00000300| 00 00 14 01 06 52 00 20 | 47 49 56 49 4e 47 20 41 |.....R. |GIVING A|
|00000310| 4e 20 41 52 52 41 59 20 | 45 4c 45 4d 45 4e 54 20 |N ARRAY |ELEMENT |
|00000320| 41 20 56 41 4c 55 45 20 | 00 00 1a 01 06 52 00 2c |A VALUE |.....R.,|
|00000330| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000350| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 20 00 00 16 01 |--------|--- ....|
|00000360| 06 52 00 24 20 20 20 20 | 20 20 20 2b 2d 2d 2d 2d |.R.$ | +----|
|00000370| 2d 3e 54 68 65 20 61 72 | 72 61 79 20 76 61 72 69 |->The ar|ray vari|
|00000380| 61 62 6c 65 20 20 20 20 | 00 00 17 01 06 52 00 26 |able |.....R.&|
|00000390| 20 20 20 20 20 20 20 7c | 20 2b 2d 2d 2d 2d 2d 3e | || +----->|
|000003a0| 54 68 65 20 65 6c 65 6d | 65 6e 74 20 6e 75 6d 62 |The elem|ent numb|
|000003b0| 65 72 20 20 20 20 00 00 | 1c 01 06 52 00 30 20 20 |er ..|...R.0 |
|000003c0| 20 20 20 20 20 7c 20 7c | 20 20 20 2b 2d 2d 2d 2d | | || +----|
|000003d0| 2d 3e 54 68 65 20 76 61 | 6c 75 65 20 74 6f 20 62 |->The va|lue to b|
|000003e0| 65 20 73 74 6f 72 65 64 | 20 20 20 20 20 20 00 00 |e stored| ..|
|000003f0| 0b 01 06 52 00 0e 20 20 | 20 20 20 20 20 7c 20 7c |...R.. | | ||
|00000400| 20 20 20 7c 00 00 0b 01 | 06 52 00 0e 20 20 20 20 | |....|.R.. |
|00000410| 20 20 20 5e 20 5e 20 20 | 20 5e 00 00 0c 01 06 52 | ^ ^ | ^.....R|
|00000420| 00 10 20 20 20 20 20 20 | 20 41 28 35 29 3d 31 30 |.. | A(5)=10|
|00000430| 30 20 00 00 05 01 06 52 | 00 02 20 20 00 00 1a 01 |0 .....R|.. ....|
|00000440| 06 52 00 2c 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.R.,----|--------|
|00000450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 20 |--------|------- |
|00000470| 00 00 0b 01 06 52 00 0e | 45 58 41 4d 50 4c 45 20 |.....R..|EXAMPLE |
|00000480| 55 53 41 47 45 20 00 00 | 1a 01 06 52 00 2c 2d 2d |USAGE ..|...R.,--|
|00000490| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 20 00 00 25 01 06 52 |--------|- ..%..R|
|000004c0| 00 42 20 20 20 20 20 20 | 2b 2d 2d 2d 2d 2d 3e 50 |.B |+----->P|
|000004d0| 72 69 6e 74 20 74 68 65 | 20 76 61 6c 75 65 20 73 |rint the| value s|
|000004e0| 74 6f 72 65 64 20 69 6e | 20 32 6e 64 2e 20 65 6c |tored in| 2nd. el|
|000004f0| 65 6d 65 6e 74 20 6f 66 | 20 61 72 72 61 79 20 41 |ement of| array A|
|00000500| 28 29 20 20 00 00 16 01 | 06 52 00 24 20 20 20 20 |() ....|.R.$ |
|00000510| 20 20 7c 20 20 20 2b 2d | 2d 2d 2d 2d 3e 54 68 65 | | +-|---->The|
|00000520| 20 61 72 72 61 79 20 76 | 61 72 69 61 62 6c 65 20 | array v|ariable |
|00000530| 00 00 17 01 06 52 00 26 | 20 20 20 20 20 20 7c 20 |.....R.&| | |
|00000540| 20 20 7c 20 2b 2d 2d 2d | 2d 2d 3e 54 68 65 20 65 | | +---|-->The e|
|00000550| 6c 65 6d 65 6e 74 20 6e | 75 6d 62 65 72 20 00 00 |lement n|umber ..|
|00000560| 0b 01 06 52 00 0e 20 20 | 20 20 20 20 7c 20 20 20 |...R.. | | |
|00000570| 7c 20 7c 20 00 00 0b 01 | 06 52 00 0e 20 20 20 20 || | ....|.R.. |
|00000580| 20 20 5e 20 20 20 5e 20 | 5e 20 00 00 0b 01 06 52 | ^ ^ |^ .....R|
|00000590| 00 0e 20 20 20 20 50 72 | 69 6e 74 20 41 28 32 29 |.. Pr|int A(2)|
|000005a0| 00 00 04 01 06 52 00 00 | 00 00 1a 01 06 52 00 2c |.....R..|.....R.,|
|000005b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000005c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000005d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 20 00 00 07 01 |--------|--- ....|
|000005e0| 06 52 00 06 4e 4f 54 45 | 53 20 00 00 1a 01 06 52 |.R..NOTE|S .....R|
|000005f0| 00 2c 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.,------|--------|
|00000600| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000610| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 20 00 00 |--------|----- ..|
|00000620| 26 01 06 52 00 44 55 73 | 65 20 74 68 65 20 44 69 |&..R.DUs|e the Di|
|00000630| 6d 20 63 6f 6d 6d 61 6e | 64 20 61 74 20 74 68 65 |m comman|d at the|
|00000640| 20 73 74 61 72 74 20 6f | 66 20 79 6f 75 72 20 70 | start o|f your p|
|00000650| 72 6f 67 72 61 6d 20 28 | 72 65 73 65 72 76 65 73 |rogram (|reserves|
|00000660| 20 6d 65 6d 6f 72 79 29 | 2e 20 00 00 21 01 06 52 | memory)|. ..!..R|
|00000670| 00 3a 44 6f 20 6e 6f 74 | 20 74 72 79 20 74 6f 20 |.:Do not| try to |
|00000680| 72 65 2d 64 69 6d 65 6e | 73 69 6f 6e 20 61 6e 20 |re-dimen|sion an |
|00000690| 61 72 72 61 79 20 74 68 | 61 74 20 61 6c 72 65 61 |array th|at alrea|
|000006a0| 64 79 20 65 78 69 73 74 | 73 2e 20 20 00 00 29 01 |dy exist|s. ..).|
|000006b0| 06 52 00 4a 45 6c 65 6d | 65 6e 74 20 6e 75 6d 62 |.R.JElem|ent numb|
|000006c0| 65 72 73 20 73 74 61 72 | 74 20 66 72 6f 6d 20 30 |ers star|t from 0|
|000006d0| 20 65 67 2e 20 44 69 6d | 20 41 28 31 30 29 20 67 | eg. Dim| A(10) g|
|000006e0| 69 76 65 73 20 31 31 20 | 65 6c 65 6d 65 6e 74 73 |ives 11 |elements|
|000006f0| 20 41 28 30 29 2d 41 28 | 31 30 29 2e 20 20 00 00 | A(0)-A(|10). ..|
|00000700| 28 01 06 52 00 48 41 72 | 72 61 79 20 76 61 72 69 |(..R.HAr|ray vari|
|00000710| 61 62 6c 65 73 20 6d 61 | 79 20 62 65 20 61 6e 79 |ables ma|y be any|
|00000720| 20 6c 65 67 61 6c 20 6e | 61 6d 65 20 65 67 2e 20 | legal n|ame eg. |
|00000730| 41 28 29 2c 4e 41 4d 45 | 24 28 29 2c 48 49 47 48 |A(),NAME|$(),HIGH|
|00000740| 5f 53 43 4f 52 45 28 29 | 2e 20 20 20 20 20 00 00 |_SCORE()|. ..|
|00000750| 2c 01 06 52 00 50 41 72 | 72 61 79 73 20 63 61 6e |,..R.PAr|rays can|
|00000760| 20 62 65 20 6f 66 20 61 | 6e 79 20 74 79 70 65 20 | be of a|ny type |
|00000770| 6f 66 20 76 61 72 69 61 | 62 6c 65 73 20 65 67 2e |of varia|bles eg.|
|00000780| 20 73 74 72 69 6e 67 24 | 20 41 24 28 29 2c 20 72 | string$| A$(), r|
|00000790| 65 61 6c 20 6e 75 6d 62 | 65 72 73 20 4e 23 28 29 |eal numb|ers N#()|
|000007a0| 2e 20 20 20 20 20 00 00 | 19 01 06 52 00 2a 4d 61 |. ..|...R.*Ma|
|000007b0| 78 69 6d 75 6d 20 6f 66 | 20 36 35 2c 30 30 30 20 |ximum of| 65,000 |
|000007c0| 65 6c 65 6d 65 6e 74 73 | 20 70 65 72 20 64 69 6d |elements| per dim|
|000007d0| 65 6e 73 69 6f 6e 2e 20 | 00 00 05 01 06 52 00 02 |ension. |.....R..|
|000007e0| 20 20 00 00 1a 01 06 52 | 00 2c 2d 2d 2d 2d 2d 2d | .....R|.,------|
|000007f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000810| 2d 2d 2d 2d 2d 20 00 00 | 0c 01 06 52 00 10 57 4f |----- ..|...R..WO|
|00000820| 52 4b 49 4e 47 20 45 58 | 41 4d 50 4c 45 20 00 00 |RKING EX|AMPLE ..|
|00000830| 1a 01 06 52 00 2c 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...R.,--|--------|
|00000840| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000850| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000860| 2d 20 00 00 2a 01 06 52 | 00 4c 54 68 65 20 66 6f |- ..*..R|.LThe fo|
|00000870| 6c 6c 6f 77 69 6e 67 20 | 70 72 6f 67 72 61 6d 20 |llowing |program |
|00000880| 73 65 74 73 20 75 70 20 | 74 68 65 20 61 72 72 61 |sets up |the arra|
|00000890| 79 20 53 51 55 41 52 45 | 53 28 38 2c 35 29 20 61 |y SQUARE|S(8,5) a|
|000008a0| 6e 64 20 66 69 6c 6c 73 | 20 74 68 65 20 65 6c 65 |nd fills| the ele|
|000008b0| 6d 65 6e 74 73 20 00 00 | 16 01 06 52 00 24 77 69 |ments ..|...R.$wi|
|000008c0| 74 68 20 72 61 6e 64 6f | 6d 20 6e 75 6d 62 65 72 |th rando|m number|
|000008d0| 73 20 62 65 74 77 65 65 | 6e 20 30 20 61 6e 64 20 |s betwee|n 0 and |
|000008e0| 39 2e 00 00 28 01 06 52 | 00 48 41 20 67 72 69 64 |9...(..R|.HA grid|
|000008f0| 20 69 73 20 64 72 61 77 | 6e 20 6f 6e 20 74 68 65 | is draw|n on the|
|00000900| 20 73 63 72 65 65 6e 20 | 73 68 6f 77 69 6e 67 20 | screen |showing |
|00000910| 74 68 65 20 63 6f 6e 74 | 65 6e 74 73 20 6f 66 20 |the cont|ents of |
|00000920| 74 68 65 20 61 72 72 61 | 79 20 72 65 61 64 69 6e |the arra|y readin|
|00000930| 67 20 00 00 12 01 06 52 | 00 1c 68 6f 72 69 7a 6f |g .....R|..horizo|
|00000940| 6e 74 61 6c 6c 79 20 61 | 6e 64 20 76 65 72 74 69 |ntally a|nd verti|
|00000950| 63 61 6c 6c 79 2e 00 00 | 29 01 06 52 00 4a 54 68 |cally...|)..R.JTh|
|00000960| 65 20 63 6f 6d 70 75 74 | 65 72 20 74 68 65 6e 20 |e comput|er then |
|00000970| 75 73 65 73 20 74 68 69 | 73 20 61 72 72 61 79 20 |uses thi|s array |
|00000980| 74 6f 20 63 61 6c 63 75 | 6c 61 74 65 20 61 6e 64 |to calcu|late and|
|00000990| 20 64 69 73 70 6c 61 79 | 20 74 68 65 20 74 6f 74 | display| the tot|
|000009a0| 61 6c 73 20 6f 66 20 20 | 00 00 14 01 06 52 00 20 |als of |.....R. |
|000009b0| 65 61 63 68 20 6c 69 6e | 65 20 62 6f 74 68 20 61 |each lin|e both a|
|000009c0| 63 72 6f 73 73 20 61 6e | 64 20 64 6f 77 6e 2e 20 |cross an|d down. |
|000009d0| 00 00 04 01 06 52 00 00 | 00 00 1a 01 06 52 00 2c |.....R..|.....R.,|
|000009e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 20 00 00 04 01 |--------|--- ....|
|00000a10| 06 52 00 00 00 00 1c 01 | 06 4a 00 30 20 2a 2a 2a |.R......|.J.0 ***|
|00000a20| 20 44 69 6d 65 6e 73 69 | 6f 6e 20 74 68 65 20 61 | Dimensi|on the a|
|00000a30| 72 72 61 79 20 61 6e 64 | 20 72 65 73 65 72 76 65 |rray and| reserve|
|00000a40| 20 74 68 65 20 6d 65 6d | 6f 72 79 20 00 00 04 01 | the mem|ory ....|
|00000a50| 06 52 00 00 00 00 13 01 | 06 40 00 06 00 00 08 00 |.R......|.@......|
|00000a60| 73 71 75 61 72 65 73 00 | 00 74 00 3e 00 00 00 08 |squares.|.t.>....|
|00000a70| 00 5c 00 3e 00 00 00 05 | 00 7c 00 00 04 01 06 52 |.\.>....|.|.....R|
|00000a80| 00 00 00 00 04 01 06 52 | 00 00 00 00 10 01 06 4a |.......R|.......J|
|00000a90| 00 18 20 2a 2a 2a 20 54 | 69 64 79 20 75 70 20 74 |.. *** T|idy up t|
|00000aa0| 68 65 20 73 63 72 65 65 | 6e 20 00 00 04 01 06 52 |he scree|n .....R|
|00000ab0| 00 00 00 00 16 01 14 46 | 00 54 0d 34 00 54 1d e0 |.......F|.T.4.T..|
|00000ac0| 00 54 13 dc 00 3e 00 00 | 00 00 00 54 0b ae 00 3e |.T...>..|...T...>|
|00000ad0| 00 00 00 00 00 54 0f 6a | 00 3e 00 00 00 01 00 00 |.....T.j|.>......|
|00000ae0| 42 01 0c fc 00 36 00 00 | 00 00 00 5c 00 36 00 00 |B....6..|...\.6..|
|00000af0| 0f 00 00 5c 00 36 00 00 | 00 f0 00 5c 00 36 00 00 |...\.6..|...\.6..|
|00000b00| 00 0f 00 5c 00 36 00 00 | 0f f0 00 5c 00 36 00 00 |...\.6..|...\.6..|
|00000b10| 0f 0f 00 5c 00 36 00 00 | 00 ff 00 5c 00 36 00 00 |...\.6..|...\.6..|
|00000b20| 0f 70 00 5c 00 36 00 00 | 00 7f 00 5c 00 36 00 00 |.p.\.6..|...\.6..|
|00000b30| 07 0f 00 5c 00 36 00 00 | 0f 07 00 5c 00 36 00 00 |...\.6..|...\.6..|
|00000b40| 03 33 00 5c 00 36 00 00 | 06 66 00 5c 00 36 00 00 |.3.\.6..|.f.\.6..|
|00000b50| 09 99 00 5c 00 36 00 00 | 0c cc 00 5c 00 36 00 00 |...\.6..|...\.6..|
|00000b60| 0f ff 00 00 04 01 06 52 | 00 00 00 00 05 01 06 52 |.......R|.......R|
|00000b70| 00 02 20 20 00 00 19 01 | 06 4a 00 2a 20 2a 2a 2a |.. ....|.J.* ***|
|00000b80| 20 53 74 61 72 74 20 6f | 66 20 6c 6f 6f 70 20 74 | Start o|f loop t|
|00000b90| 6f 20 72 65 70 65 61 74 | 20 74 68 65 20 70 72 6f |o repeat| the pro|
|00000ba0| 67 72 61 6d 20 20 00 00 | 04 01 06 52 00 00 00 00 |gram ..|...R....|
|00000bb0| 04 01 02 50 00 00 00 00 | 04 04 06 52 00 00 00 00 |...P....|...R....|
|00000bc0| 04 04 06 52 00 00 00 00 | 12 04 06 4a 00 1c 20 2a |...R....|...J.. *|
|00000bd0| 2a 2a 20 50 72 69 6e 74 | 20 6f 75 74 20 69 6e 73 |** Print| out ins|
|00000be0| 74 72 75 63 74 69 6f 6e | 73 20 00 00 04 04 06 52 |truction|s .....R|
|00000bf0| 00 00 00 00 23 04 13 d2 | 00 3e 00 00 00 04 00 54 |....#...|.>.....T|
|00000c00| 13 78 00 3e 00 00 00 00 | 00 5c 00 3e 00 00 00 00 |.x.>....|.\.>....|
|00000c10| 00 54 13 e8 00 26 00 1f | 52 49 47 48 54 20 6d 6f |.T...&..|RIGHT mo|
|00000c20| 75 73 65 20 6b 65 79 20 | 74 6f 20 73 74 6f 70 20 |use key |to stop |
|00000c30| 70 72 6f 67 72 61 6d 00 | 00 00 23 04 13 d2 00 3e |program.|..#....>|
|00000c40| 00 00 00 05 00 54 13 78 | 00 3e 00 00 00 00 00 5c |.....T.x|.>.....\|
|00000c50| 00 3e 00 00 00 02 00 54 | 13 e8 00 26 00 1f 4c 45 |.>.....T|...&..LE|
|00000c60| 46 54 20 6d 6f 75 73 65 | 20 6b 65 79 20 66 6f 72 |FT mouse| key for|
|00000c70| 20 61 6e 6f 74 68 65 72 | 20 67 72 69 64 00 00 00 | another| grid...|
|00000c80| 04 04 06 52 00 00 00 00 | 04 04 06 52 00 00 00 00 |...R....|...R....|
|00000c90| 24 04 06 4a 00 40 20 2a | 2a 2a 20 46 69 6c 6c 20 |$..J.@ *|** Fill |
|00000ca0| 74 68 65 20 61 72 72 61 | 79 20 77 69 74 68 20 72 |the arra|y with r|
|00000cb0| 61 6e 64 6f 6d 20 6e 75 | 6d 62 65 72 73 20 61 6e |andom nu|mbers an|
|00000cc0| 64 20 73 68 6f 77 20 74 | 68 65 6d 20 6f 6e 20 73 |d show t|hem on s|
|00000cd0| 63 72 65 65 6e 20 00 00 | 04 04 06 52 00 00 00 00 |creen ..|...R....|
|00000ce0| 14 04 02 3c 00 00 00 06 | 00 00 0a 00 68 6f 72 69 |...<....|....hori|
|00000cf0| 7a 6f 6e 74 61 6c ff a2 | 00 3e 00 00 00 01 00 94 |zontal..|.>......|
|00000d00| 00 3e 00 00 00 08 00 00 | 13 07 02 3c 00 00 00 06 |.>......|...<....|
|00000d10| 00 00 08 00 76 65 72 74 | 69 63 61 6c ff a2 00 3e |....vert|ical...>|
|00000d20| 00 00 00 01 00 94 00 3e | 00 00 00 05 00 00 0f 0a |.......>|........|
|00000d30| 00 06 00 00 06 00 6e 75 | 6d 62 65 72 ff a2 06 86 |......nu|mber....|
|00000d40| 00 74 00 3e 00 00 00 09 | 00 7c 00 00 22 0a 00 06 |.t.>....|.|.."...|
|00000d50| 00 00 08 00 73 71 75 61 | 72 65 73 00 00 74 00 06 |....squa|res..t..|
|00000d60| 00 00 0a 00 68 6f 72 69 | 7a 6f 6e 74 61 6c 00 5c |....hori|zontal.\|
|00000d70| 00 06 00 00 08 00 76 65 | 72 74 69 63 61 6c 00 7c |......ve|rtical.||
|00000d80| ff a2 00 06 00 00 06 00 | 6e 75 6d 62 65 72 00 00 |........|number..|
|00000d90| 49 0a 10 44 00 3e 00 00 | 00 03 00 5c 00 3e 00 00 |I..D.>..|...\.>..|
|00000da0| 00 03 00 5c 00 3e 00 00 | 00 04 00 54 0e c8 00 06 |...\.>..|...T....|
|00000db0| 00 00 0a 00 68 6f 72 69 | 7a 6f 6e 74 61 6c ff e2 |....hori|zontal..|
|00000dc0| 00 3e 00 00 00 1e 00 5c | 00 06 00 00 08 00 76 65 |.>.....\|......ve|
|00000dd0| 72 74 69 63 61 6c ff e2 | 00 3e 00 00 00 1e 00 94 |rtical..|.>......|
|00000de0| 00 06 00 00 0a 00 68 6f | 72 69 7a 6f 6e 74 61 6c |......ho|rizontal|
|00000df0| ff e2 00 3e 00 00 00 1e | ff c0 00 3e 00 00 00 1e |...>....|...>....|
|00000e00| 00 5c 00 06 00 00 08 00 | 76 65 72 74 69 63 61 6c |.\......|vertical|
|00000e10| ff e2 00 3e 00 00 00 1e | ff c0 00 3e 00 00 00 1e |...>....|...>....|
|00000e20| 00 00 32 0a 10 44 00 3e | 00 00 00 06 00 54 0f 4a |..2..D.>|.....T.J|
|00000e30| 00 06 00 00 0a 00 68 6f | 72 69 7a 6f 6e 74 61 6c |......ho|rizontal|
|00000e40| ff e2 00 3e 00 00 00 1e | ff c0 00 3e 00 00 00 03 |...>....|...>....|
|00000e50| 00 5c 00 06 00 00 08 00 | 76 65 72 74 69 63 61 6c |.\......|vertical|
|00000e60| ff e2 00 3e 00 00 00 1e | ff c0 00 3e 00 00 00 12 |...>....|...>....|
|00000e70| 00 5c 05 98 00 74 00 06 | 00 00 06 00 6e 75 6d 62 |.\...t..|....numb|
|00000e80| 65 72 00 7c 00 00 03 07 | 02 46 00 00 03 04 02 46 |er.|....|.F.....F|
|00000e90| 00 00 04 04 06 52 00 00 | 00 00 04 04 06 52 00 00 |.....R..|.....R..|
|00000ea0| 00 00 1a 04 06 4a 00 2c | 20 2a 2a 2a 20 66 69 6e |.....J.,| *** fin|
|00000eb0| 64 20 74 68 65 20 74 6f | 74 61 6c 73 20 6f 66 20 |d the to|tals of |
|00000ec0| 74 68 65 20 76 65 72 74 | 69 63 61 6c 20 63 6f 6c |the vert|ical col|
|00000ed0| 75 6d 6e 73 00 00 04 04 | 06 52 00 00 00 00 14 04 |umns....|.R......|
|00000ee0| 02 3c 00 00 00 06 00 00 | 0a 00 68 6f 72 69 7a 6f |.<......|..horizo|
|00000ef0| 6e 74 61 6c ff a2 00 3e | 00 00 00 01 00 94 00 3e |ntal...>|.......>|
|00000f00| 00 00 00 08 00 00 0c 07 | 00 06 00 00 06 00 61 6e |........|......an|
|00000f10| 73 77 65 72 ff a2 00 3e | 00 00 00 00 00 00 13 07 |swer...>|........|
|00000f20| 02 3c 00 00 00 06 00 00 | 08 00 76 65 72 74 69 63 |.<......|..vertic|
|00000f30| 61 6c ff a2 00 3e 00 00 | 00 01 00 94 00 3e 00 00 |al...>..|.....>..|
|00000f40| 00 05 00 00 29 0a 00 06 | 00 00 06 00 61 6e 73 77 |....)...|....answ|
|00000f50| 65 72 ff a2 00 06 00 00 | 06 00 61 6e 73 77 65 72 |er......|..answer|
|00000f60| ff c0 00 06 00 00 08 00 | 73 71 75 61 72 65 73 00 |........|squares.|
|00000f70| 00 74 00 06 00 00 0a 00 | 68 6f 72 69 7a 6f 6e 74 |.t......|horizont|
|00000f80| 61 6c 00 5c 00 06 00 00 | 08 00 76 65 72 74 69 63 |al.\....|..vertic|
|00000f90| 61 6c 00 7c 00 00 03 07 | 02 46 00 00 2a 07 10 44 |al.|....|.F..*..D|
|00000fa0| 00 3e 00 00 00 08 00 5c | 00 3e 00 00 00 00 00 54 |.>.....\|.>.....T|
|00000fb0| 0f 4a 00 06 00 00 0a 00 | 68 6f 72 69 7a 6f 6e 74 |.J......|horizont|
|00000fc0| 61 6c ff e2 00 3e 00 00 | 00 1e 00 5c 00 3e 00 00 |al...>..|...\.>..|
|00000fd0| 00 c0 00 5c 05 98 00 74 | 00 06 00 00 06 00 61 6e |...\...t|......an|
|00000fe0| 73 77 65 72 00 7c ff c0 | 00 26 00 01 20 00 00 00 |swer.|..|.&.. ...|
|00000ff0| 03 04 02 46 00 00 04 04 | 06 52 00 00 00 00 04 04 |...F....|.R......|
|00001000| 06 52 00 00 00 00 1c 04 | 06 4a 00 30 20 2a 2a 2a |.R......|.J.0 ***|
|00001010| 20 6e 6f 77 20 66 69 6e | 64 20 74 68 65 20 74 6f | now fin|d the to|
|00001020| 74 61 6c 73 20 6f 66 20 | 74 68 65 20 68 6f 72 69 |tals of |the hori|
|00001030| 7a 6f 6e 74 61 6c 20 6c | 69 6e 65 73 00 00 04 04 |zontal l|ines....|
|00001040| 06 52 00 00 00 00 13 04 | 02 3c 00 00 00 06 00 00 |.R......|.<......|
|00001050| 08 00 76 65 72 74 69 63 | 61 6c ff a2 00 3e 00 00 |..vertic|al...>..|
|00001060| 00 01 00 94 00 3e 00 00 | 00 05 00 00 0c 07 00 06 |.....>..|........|
|00001070| 00 00 06 00 61 6e 73 77 | 65 72 ff a2 00 3e 00 00 |....answ|er...>..|
|00001080| 00 00 00 00 14 07 02 3c | 00 00 00 06 00 00 0a 00 |.......<|........|
|00001090| 68 6f 72 69 7a 6f 6e 74 | 61 6c ff a2 00 3e 00 00 |horizont|al...>..|
|000010a0| 00 01 00 94 00 3e 00 00 | 00 08 00 00 29 0a 00 06 |.....>..|....)...|
|000010b0| 00 00 06 00 61 6e 73 77 | 65 72 ff a2 00 06 00 00 |....answ|er......|
|000010c0| 06 00 61 6e 73 77 65 72 | ff c0 00 06 00 00 08 00 |..answer|........|
|000010d0| 73 71 75 61 72 65 73 00 | 00 74 00 06 00 00 0a 00 |squares.|.t......|
|000010e0| 68 6f 72 69 7a 6f 6e 74 | 61 6c 00 5c 00 06 00 00 |horizont|al.\....|
|000010f0| 08 00 76 65 72 74 69 63 | 61 6c 00 7c 00 00 03 07 |..vertic|al.|....|
|00001100| 02 46 00 00 24 07 0f 4a | 00 3e 00 00 01 0f 00 5c |.F..$..J|.>.....\|
|00001110| 00 06 00 00 08 00 76 65 | 72 74 69 63 61 6c ff e2 |......ve|rtical..|
|00001120| 00 3e 00 00 00 1e ff c0 | 00 3e 00 00 00 12 00 5c |.>......|.>.....\|
|00001130| 05 98 00 74 00 06 00 00 | 06 00 61 6e 73 77 65 72 |...t....|..answer|
|00001140| 00 7c ff c0 00 26 00 01 | 20 00 00 00 03 04 02 46 |.|...&..| ......F|
|00001150| 00 00 04 04 06 52 00 00 | 00 00 04 04 06 52 00 00 |.....R..|.....R..|
|00001160| 00 00 1b 04 06 4a 00 2e | 20 2a 2a 2a 20 77 61 69 |.....J..| *** wai|
|00001170| 74 20 66 6f 72 20 74 68 | 65 20 75 73 65 72 20 74 |t for th|e user t|
|00001180| 6f 20 63 6c 69 63 6b 20 | 61 20 6d 6f 75 73 65 20 |o click |a mouse |
|00001190| 62 75 74 74 6f 6e 00 00 | 04 04 06 52 00 00 00 00 |button..|...R....|
|000011a0| 04 04 02 7e 00 00 00 00 | 06 07 02 90 00 00 00 00 |...~....|........|
|000011b0| 1e 32 00 00 03 04 02 86 | 00 00 04 04 06 52 00 00 |.2......|.....R..|
|000011c0| 00 00 04 04 06 52 00 00 | 00 00 15 04 06 4a 00 22 |.....R..|.....J."|
|000011d0| 20 2a 2a 2a 20 49 66 20 | 6c 65 66 74 20 6d 6f 75 | *** If |left mou|
|000011e0| 73 65 20 6b 65 79 20 74 | 68 65 6e 20 72 65 70 65 |se key t|hen repe|
|000011f0| 61 74 00 00 04 04 06 52 | 00 00 00 00 08 01 02 5c |at.....R|.......\|
|00001200| 1e 32 ff a2 00 3e 00 00 | 00 02 00 00 04 01 06 52 |.2...>..|.......R|
|00001210| 00 00 00 00 04 01 06 52 | 00 00 00 00 22 01 06 4a |.......R|...."..J|
|00001220| 00 3c 20 2a 2a 2a 20 72 | 65 74 75 72 6e 20 74 6f |.< *** r|eturn to|
|00001230| 20 65 64 69 74 6f 72 20 | 77 68 65 6e 20 72 69 67 | editor |when rig|
|00001240| 68 74 20 6d 6f 75 73 65 | 20 6b 65 79 20 68 61 73 |ht mouse| key has|
|00001250| 20 62 65 65 6e 20 70 72 | 65 73 73 65 64 20 00 00 | been pr|essed ..|
|00001260| 04 01 06 52 00 00 00 00 | 03 01 06 70 00 00 41 6d |...R....|...p..Am|
|00001270| 42 73 00 00 | |Bs.. | |
+--------+-------------------------+-------------------------+--------+--------+